2766
15
943
1
1209
2167
3
1176
480
0
1869
1550
3025
6295
9
1008
2
1132
1257
1070
803
1343
1310
3116
2306
522
1506
2814
5
1312
385
1219
1347
785
976
964
4104