1343
0
1130
1
933
1129
925
1009
1870
2
1037
1593
3
2256
1337
370
3063
20634
8
4122
10
901
2955
5
4543
1007