50
2144
0
2
1095
1
2515
1991
1634
2327
1255
926
2558
1417
2194
1305
2311
2889
2794
2352
2719
1897
1616
1831
877
2557
2587
2703
2116
1467
2343
1130