2262
0
2505
2
12472
1306
1
1175
1025
539
1038
2669
2277
2562
1913
5
1247
2060
1923
2528
3
8329
1757
3683
5060
50969
7
840
527
5147
1726
2386
2660
884
2166
1712