2539
5
1271
2
3092
4
1767
927
1
383
0
3189
1688
3196
1833
1431
1969
4309
3
3125
2515
1757
4029
8
1747
2942
6
4278
1446
1249
676
1467
658
1428
1128
469
777
2023