1637
3
3176
2
2440
194
0
1431
1
822
2626
1598
1041
583
4926
5
909
1734
1312
1518
1875
1106
2411
5252
2270
734
1280
1021
862
3041
515
2036
5829
22
2989