3336
1
1606
6617
2
1000
0
4862
1766
1681
1168
6346
16
3562
34959
18
1787
1093
2166
2082
2977
693
4083
920
1775
1417
672
5527
3
2285
9
1314
1023
844
991
83