536
0
32302
572
2996
3051
2
1527
652
2087
1189
515
1812
1
1133
645
7258
1679
323
8945
1162
19783
1331
883
839
1431
1623
1243
1239
14
1595
1267
1767